Allow locking the base chassis of an Omnimek#1712
Allow locking the base chassis of an Omnimek#1712pavelbraginskiy wants to merge 1 commit intoMegaMek:masterfrom
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1712 +/- ##
===========================================
- Coverage 2.13% 2.12% -0.01%
Complexity 209 209
===========================================
Files 271 271
Lines 31393 31520 +127
Branches 5342 5366 +24
===========================================
Hits 670 670
- Misses 30566 30693 +127
Partials 157 157 ☔ View full report in Codecov by Sentry. |
960502a to
1dabb25
Compare
|
Gladiator (Executioner) Prime (ID 1211) I'm also getting an NPE when right-clicking on limbs under the Assign Criticals tab. |
1dabb25 to
9977dea
Compare
|
The fact that the total number of heatsinks can go lower than the number of base heatsinks has always been an oddity, but I it'll be good to get that patched up anyway. |
To make it easier to build new configurations of existing OmniMeks, this makes it possible to prevent all modifications to the base chassis while allowing pod equipment to be altered.
This should prevent modifying any of the Mek's systems, removing or moving any fixed equipment, adding any equipment that can't be pod-mounted, or adding any equipment as fixed equipment.
For now, only OmniMeks are supported. OmniVehicles and OmniFighters will hopefully be covered in the future, but admittedly my desire to work on those is completely tapped at the moment.